#include<iostream>
#include<signal.h>
#include<unistd.h>
#include<cstdlib>

using namespace std;

void handler(int signum)
{
    cout<<"捕获到"<<signum<<"号信号"<<endl;
    exit(1);
}

int main()
{
    for(int i=1;i<32;i++)
    {
        signal(i,handler);
    }
    // int num=10/0;

    int* num=nullptr;
    *num=1000;
    // int arr[10];
    // for(int i=10;i<10000;i++)
    // {
    //     arr[i]=100;
    //     cout<<i<<endl;
    // }

    return 0;
}